home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 076-100 / disk_076 / include / intuition / intuimessage.g < prev    next >
Text File  |  1992-05-06  |  1KB  |  64 lines

  1. type
  2.     Message_t = unknown 20;
  3.  
  4. type
  5.     IntuiMessage_t = struct {
  6.     Message_t im_ExecMessage;
  7.     
  8.     ulong im_Class;
  9.     
  10.     uint im_Code;
  11.     
  12.     uint im_Qualifier;
  13.     
  14.     *byte im_IAddress;
  15.     
  16.     int im_MouseX, im_MouseY;
  17.     
  18.     ulong im_Seconds, im_Micros;
  19.     
  20.     *Window_t im_IDCMPWindow;
  21.     
  22.     *IntuiMessage_t im_SpecialLink;
  23.     };
  24.  
  25. ulong
  26.     SIZEVERIFY        = 0x00000001,
  27.     NEWSIZE        = 0x00000002,
  28.     REFRESHWINDOW   = 0x00000004,
  29.     MOUSEBUTTONS    = 0x00000008,
  30.     MOUSEMOVE        = 0x00000010,
  31.     GADGETDOWN        = 0x00000020,
  32.     GADGETUP        = 0x00000040,
  33.     REQSET        = 0x00000080,
  34.     MENUPICK        = 0x00000100,
  35.     CLOSEWINDOW     = 0x00000200,
  36.     RAWKEY        = 0x00000400,
  37.     REQVERIFY        = 0x00000800,
  38.     REQCLEAR        = 0x00001000,
  39.     MENUVERIFY        = 0x00002000,
  40.     NEWPREFS        = 0x00004000,
  41.     DISKINSERTED    = 0x00008000,
  42.     DISKREMOVED     = 0x00010000,
  43.     WBENCHMESSAGE   = 0x00020000,
  44.     ACTIVEWINDOW    = 0x00040000,
  45.     INACTIVEWINDOW  = 0x00080000,
  46.     DELTAMOVE        = 0x00100000,
  47.     VANILLAKEYS     = 0x00200000,
  48.     INTUITICKS        = 0x00400000,
  49.  
  50.     LONELYMESSAGE   = 0x80000000;
  51.  
  52. uint
  53.     MENUHOT        = 0x0001,
  54.     MENUCANCEL        = 0x0002,
  55.     MENUWAITING     = 0x0003,
  56.  
  57.     OKOK        = MENUHOT,
  58.     OKABORT        = 0x0004,
  59.     OKCANCEL        = MENUCANCEL;
  60.  
  61. uint
  62.     WBENCHOPEN        = 0x0001,
  63.     WBENCHCLOSE     = 0x0002;
  64.